sweet roll filled with red marmalade - German English Dictionary